Goals and Quality Characteristics: Separating Concerns

نویسندگان

  • Elena Navarro
  • Patricio Letelier
  • Isidro Ramos
چکیده

Software Requirements Specification (SRS) organization for complex and/or large systems have to do with several not faced challenges until the moment. This organization is a key factor to facilitate the quality assurance of the SRS, regarding features as: correctness, completeness, consistency and modifiability. Organization is also crucial for an effective exploitation of the SRS when elaborating other related or derived artefacts. Although there is a consensus about SRS content, this is not applicable to the organization. Nevertheless, it is evident that depending on the system, their stakeholders and the activities to perform with the SRS, the relevant criteria for SRS organization and presentation can be different. Additionally, another of the main problems to be solved is related to the crosscutting of requirements that produces tangled specifications. This work faces these issues: the organization of SRS by applying Aspect Oriented techniques to properly manage the crosscutting. A Goal Oriented approach for requirements allows us to establish traceability from software goals to specific requirements and from the latter to operationalizations that are realized as software components. In this work, we present an integration of aspect and Goal Oriented approaches, to properly manage the SRS organization and presentation. Furthermore, our proposal uses the standard ISO/IEC 9126 as the starting point to organize goals and requirements. ATRIUM, a methodology to concurrently define requirements and software architecture, provides the setting for our proposal.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Analysis of Process Characteristics for Developing Scientific Software

The development of scientific software is usually carried out by a scientist who has little professional training as a software developer. Concerns exist that such development produces low-quality products, leading to low-quality science. These concerns have led to recommendations and the imposition of software engineering development processes and standards on the scientists. This paper utiliz...

متن کامل

Providing a Model for Assessment Internal Control Quality Based on the Characteristics of the Entity, the Characteristics of Auditor and Their Expected Goals in the Firm's Listed in Teh-ran Stock Exchange

According to the domestic studies conducted on in the field of internal controls, the gap of providing models for identifying weak internal controls is felt completely. The present study is aimed at providing a model for assessing the quality of internal controls based on the characteristics of the economic unit, the characteristics of auditor as well as their expected goals in the Firm's liste...

متن کامل

مقایسه روند تغییرات دبی کل، دبی پایه و پارامترهای کیفی آب در ایستگاه ارازکوسه

     Knowledge of river discharge and water-quality trend can be useful for planning and management of water resources. Due to the fact that the river base flow is supplied by ground water, considering of base flow for managing environmental demand. The Mann-Kendall's test is one of the approaches which is used for investigating of the trend in time series. In this study, the Mann-Kendall's tes...

متن کامل

A Study of Cohesion Metrics for Aspect- Oriented Systems

Aspect-oriented is new programming approach to develop software. There are various existing approaches like modular and objectoriented but these approaches suffer from limitation in properly separating crosscutting concerns. Examples of cross cutting concerns are caching, tracing, logging, security, resource pooling, synchronization, exception handling etc. Code related to these concerns is gen...

متن کامل

Reputational concerns with altruistic providers.

We study a model of reputational concerns when doctors differ in their degree of altruism and they can signal their altruism by their (observable) quality. When reputational concerns are high, following the introduction or enhancement of public reporting, the less altruistic (bad) doctor mimics the more altruistic (good) doctor. Otherwise, either a separating or a semi-separating equilibrium ar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004